man of ill repute - Alemán Inglés Diccionario